About Clay Lane Management Company Limited (07526680) United Kingdom