About 18 Talbot Road Management Company Limited (04170098) United Kingdom