About Miriad Properties Ltd (11849961) United Kingdom