About Southbay Property Developments Limited (NI044676) United Kingdom