About Abode Building & Property Services Limited (11349170) United Kingdom