About Clayton Barker Property Limited (12542401) United Kingdom