About Percy Place Developments Limited (11072476) United Kingdom