About Lumill Property Limited (00607749) United Kingdom