About London Property Ventures Limited (08265073) United Kingdom