About Stirling Land No 2 Limited (05971473) United Kingdom