About Theodore House Management Company Limited (04232103) United Kingdom