About Garland Close Management Limited (07059224) United Kingdom