About 2 Sedgewell Road Management Company Limited (03626983) United Kingdom