About Mj & Lc Properties Limited (05946003) United Kingdom