About Stirling Flats (management) Limited (00687966) United Kingdom