About Macdougall Property Limited (10193841) United Kingdom