18 Oxford Road, Exeter, Management Co Limited