About 26-28 Lewis Road Management Company Ltd (07755954) United Kingdom