About Silver Square Property Ltd (12905288) United Kingdom