About London Property Ventures 75 Limited (12791758) United Kingdom