About Placegood Developments Ltd (NI039366) United Kingdom