About Village Studios Real Estate Limited (08781030) United Kingdom