About Jutland Close Management Limited (02239776) United Kingdom