About 84 Durham Road (2017) Limited (10987147) United Kingdom