About Virtual Places Ltd (08621053) United Kingdom