About 51 55 Marlborough Hill Management Company Limited (03329418) United Kingdom