About Brambling Close Residents Management Company Limited (11485152) United Kingdom