About Maccall Property Holdings Ltd (10853011) United Kingdom