About Kenley Close Management Limited (01752483) United Kingdom