About Vermont Standing Management Company Limited (06296532) United Kingdom