About 38 Canterbury Road. Management Limited (13561220) United Kingdom