About Barrett Road (block A) Management Company Limited (02660710) United Kingdom