About Maragota Properties Limited (05284407) United Kingdom