About Marragone Flat Management Company Limited (01401278) United Kingdom