About Ef Properties London Limited (12527429) United Kingdom