About Upper Lattimore Road Management Company Limited (01555821) United Kingdom