About The Talbot Courtyard Management Company Limited (12477734) United Kingdom