About Cedar Close Management Limited (05686478) United Kingdom