About Grosvenor (southfield) Management Limited (02330876) United Kingdom