About Heworth Court Flats Limited (02287137) United Kingdom