About Melsima Properties Ltd (13354401) United Kingdom