About Abode Communications Limited (10729763) United Kingdom