About Clayton Wood Close Management Limited (04108276) United Kingdom