About Maxou Traders Properties Ltd (12074132) United Kingdom