About Quentin Flat Management Company Limited (01294519) United Kingdom