About Mount Eagle Properties Limited (SC297311) United Kingdom