About Southbrook Properties Newry Limited (NI640346) United Kingdom