About Blackbay Developments Limited (NI644853) United Kingdom