About Magiclink Properties Ltd (12499073) United Kingdom