Fenners lettings & property management

Legal Information

Company name: Fenners Lettings and Property Management Limited

Company Registration Number: 6154508

Registered Address: 22 Greyhound Road, London, W6 8NX

Place of registration: England and Wales