About Boa Residential Limited (13272329) United Kingdom