About Primrose Properties Limited (05508580) United Kingdom