About Menhinnick Property Company Limited (02625854) United Kingdom