About 18 Lower Bristol Road Management Company Limited (02624505) United Kingdom