About P&r Abodes Ltd (12139214) United Kingdom