About Maxar Property Ltd (09997221) United Kingdom