About Villages Management Company Limited(the) (01904398) United Kingdom