About Primrose Bridge Properties Limited (SC181694) United Kingdom