About 18 Thorkhill Road Management Limited (11130523) United Kingdom