About Stirling Place Residents Company Limited (04590317) United Kingdom