Advanced company searchLink opens in new window

BARCLAY OFFICE PROPERTIES LIMITED

Company number 11178501