About Sentinel Property Development Limited (12165744) United Kingdom