About Stoneham Flat Management Company Limited (01294542) United Kingdom