About Mint Walk Management (croydon) Limited (03669440) United Kingdom