About Slade Developments Limited (NI052034) United Kingdom