About Stirling Properties And Design Limited (08595037) United Kingdom