About 38 Quinton Street Management Limited (08715412) United Kingdom