About Maju Properties Ltd (13158072) United Kingdom