About Vermont Street Flats Management Limited (01097048) United Kingdom