About Manare Property Limited (12038751) United Kingdom