About Abode & Estate Ltd (11829959) United Kingdom