Fenners lettings & property management

Legal Information

Company name: Fenners Lettings and Property Management Limited

Company Registration Number: 6154508

Registered Address: 4-6 South Kensington Station Arcade, London, SW7 2NA

Place of registration: England and Wales