About Obel Offices Limited (NI602941) United Kingdom