About Marlborough Knightsbridge Management Limited (02668432) United Kingdom