About 14 Ulwell Road Management Company Limited (02542452) United Kingdom