About Hillcrest Management Company Limited (01957159) United Kingdom