About Sedgewick Flat Management Company Limited (01718617) United Kingdom