About Fairfax Street Haworth Management Company Limited (06158431) United Kingdom