About Heyworth Place Management Company Limited (02893391) United Kingdom