About Telsie Property Group Ltd (13658518) United Kingdom