About 61 Talbot Road Management Limited (04387095) United Kingdom