About Lake Close Wimbledon Limited (03165218) United Kingdom