About Marnell Properties Limited (10288742) United Kingdom