About Propcap Spv1 Limited (10697539) United Kingdom