About Merbury Properties Limited (13008327) United Kingdom