About Primrose Walk (swindon) Management Company Limited (06425665) United Kingdom