About Stirling Place (merley) Management Limited (12275896) United Kingdom