About Woburn House (millisle) Limited (NI656653) United Kingdom