About Theodores Place Management Company Limited (13450364) United Kingdom