About Mc & Lc Properties Limited (10348689) United Kingdom