About Mecca Properties (m Cr) Ltd (07474846) United Kingdom