About Primrose House Management (richmond) Limited (01195410) United Kingdom