About 32-37 Duke Street Trowbridge Management Limited (02757690) United Kingdom