About Lmbm-blake Clwyd Properties Limited (12479877) United Kingdom