About Middlesham Flat Management Company Limited (01384656) United Kingdom