About 5 Talbot Square Management Co Limited (01238228) United Kingdom