About Chestnut Close Management Limited (12937331) United Kingdom