About Maxia Property Holdings Limited (10230786) United Kingdom