About Abode Makers Properties Limited (13112424) United Kingdom