About Oxfordshire Building Safety Association Limited (01885161) United Kingdom