About The Globe House Company (st. Margarets) Limited (03718243) United Kingdom