About Theodore Management Limited (07661511) United Kingdom