About Maijoe Property Limited (10946698) United Kingdom