About The Dell (three) Management Company Limited (02635541) United Kingdom