About Scotts Place (bromley) Residents Management Company Limited (09995046) United Kingdom