About New Road Greenham Management Company Limited (12523191) United Kingdom