Key Facts For Buyers - Braintree House, Malcolm Road, London, E1