About Primrose Lodge Management Ltd (09823242) United Kingdom