About Propcap Jv1 Limited (10969202) United Kingdom