About Minerva Properties Ltd (11044173) United Kingdom