About Mcveigh Property Limited (12985292) United Kingdom