About Vermont Property Investments Ltd (11730330) United Kingdom