About 19b Clifton Gardens Limited (01596341) United Kingdom