About Lake Place Properties Limited (12195978) United Kingdom