About Claybury Properties Limited (00679354) United Kingdom