About Duke Street Norwich Management Co. Limited (02941138) United Kingdom