About Opto Housing Limited (10897502) United Kingdom