About No 23 Gledhow Gardens Limited (00707170) United Kingdom