About Fernhaven Developments Limited (NI055080) United Kingdom