About 28 Sheen Road Management Company Limited (03161650) United Kingdom