About The Hyde Management Company Limited (02260204) United Kingdom