About Herrington Housing Limited (13058235) United Kingdom