About Newton Flat Management Limited (03786165) United Kingdom