About Fray Mel Property Limited (12222571) United Kingdom