About Abode Developments Ltd (13260007) United Kingdom