About Merewood Properties Limited (01539486) United Kingdom