Beauty Point 25 Moorgate, London EC2M 7EE