About 59 Talbot Road Management Company Limited (01682711) United Kingdom