About Next Abode Ltd (12321949) United Kingdom