About Number 10 18 Cedar Close Management Limited (02171387) United Kingdom