About Opal Specialist Homes Ltd (11153446) United Kingdom