About London Property Ventures 3 Limited (13340830) United Kingdom