About Heffron Developments Limited (NI673653) United Kingdom