About Stirling House Residents Limited (09385194) United Kingdom