About Marlborough Place Management Company Limited (03006572) United Kingdom