About London Property Investments And Developments 2 Llp (OC401202) United Kingdom