About Mima Properties Ltd (10882532) United Kingdom