About J. V. Primrose (greenisland) Limited (NI018550) United Kingdom