About Stanrose Developments (florence House) Limited (12760729) United Kingdom