About Bramber Close Residents Management Company Limited (08385704) United Kingdom