About 18 Buxton Road Management Limited (13054833) United Kingdom