About Abode Property Interiors Ltd (12505857) United Kingdom