About Mcdougall Property Group Limited (SC707058) United Kingdom