About Stirling Land No 1 Limited (05970948) United Kingdom