About Sabelhold Flat Management Company Limited (01401424) United Kingdom