About 11 Talbot Square Management Company Limited (04603608) United Kingdom