About Lp London Properties Limited (07413688) United Kingdom