About Hayre Investments & Developments Limited (05078048) United Kingdom