About Minerva Real Estate Investments Limited (02821441) United Kingdom