About Sho Property Development Limited (09293278) United Kingdom