About Maxworld Properties Ltd (09605374) United Kingdom