About Abode Associates Limited (13572416) United Kingdom