About Clayfields Management Company Limited (02513692) United Kingdom