About Primus Place (management) Limited (08928651) United Kingdom