About Beattock Property Limited (10293767) United Kingdom