About Countess Close Management Limited (02128603) United Kingdom