About Cloughton (management Company) Limited (11452087) United Kingdom