About Underwood Close Management Company Limited (03093869) United Kingdom