About The Craighurst Management Company Limited (04984266) United Kingdom