About 23 Sherriff Road Management Co Limited (02006842) United Kingdom