About Heywood Real Estate Special Projects Limited (06320943) United Kingdom