About Minerva Heights Management Company Limited (05284992) United Kingdom