Advanced company searchLink opens in new window

BLACK SQUARE PROPERTIES LIMITED

Company number 05352902