About London Road Industrial Units Management Company Limited (02235161) United Kingdom