About Primrose House Nw3 Limited (06505686) United Kingdom