About Nelson Road Management Co. (no.1) Limited (02324572) United Kingdom