About Anworth Close Management Limited (01647281) United Kingdom