About Aquartaur Properties Limited (11873760) United Kingdom