About O & A Residential Limited (08812439) United Kingdom