About Melville Flats Limited (01215665) United Kingdom