Element Properties & Co. 26 Palace Gates Road, London N22 7BN