About Haunch Lane Developments Limited (02108120) United Kingdom