About West Holloway Developments Ltd (09424716) United Kingdom