About Melville Property Group Limited (01272092) United Kingdom