About Cyprus Road (block A) Management Company Limited (02691366) United Kingdom