About M Lowe & Clare Properties Ltd (12448775) United Kingdom