About Browmere House Management Company Limited (02470448) United Kingdom