About Hoyle Developments Limited (06925536) United Kingdom