About Meloy Properties (clitheroe) Limited (10894521) United Kingdom