About The Talia Development Company No 1 Ltd (13627985) United Kingdom