About Central Abode Lettings Ltd (09483526) United Kingdom