About Minerva House (management Company) Limited (09882323) United Kingdom