About Maxi Estates Limited (SC210646) United Kingdom