About Chelsea Close Management Limited (02136127) United Kingdom