About Charlotte Close Management Limited (03721233) United Kingdom