About Harridge Developments Limited (08097311) United Kingdom