About Owen Building & Maintenance Ltd (12101853) United Kingdom