About 17 Southleigh Road Management Company Limited (05571050) United Kingdom