About Central Abode Limited (09494229) United Kingdom