About Uplyme Property Development Limited (10390668) United Kingdom