Loading company record…

BARREL PROPERTIES LIMITED - United Kingdom company 13741229