About Melisande Properties Limited (07211053) United Kingdom