About 38 Sherriff Road Management Company Limited (06382074) United Kingdom