About Islington Wharf Management Limited (06271272) United Kingdom