Kenwood House Property
Stephen Marshall Architects LLP
Unit B Gainsborough Studios, Poole Street, London, N1 5EB 020 70333130
The Grove Properties London Ltd
9 Grove Road, North Finchley, London, N12 9EB 020 84466759
Kinleigh Folkard & Hayward
24 Broadway Parade, London, N8 9DE 020 83411110
Michael Naik & Co Ltd
57 Stoke Newington Church Street, London, N16 0AR 020 72490272
Alpha Accommodation Ltd
376 Caledonian Road, London, N1 1DY 020 76092245
