About New Lake Property Development Limited (11821812) United Kingdom