About Heatherwood Management Company Limited (01909458) United Kingdom