About Primrose Heights Management Company Limited (06589488) United Kingdom