24 Fieldsview Building, Mentmore Terrace, London, E8 3AL | Dealsourcr