About Altamar Properties Ltd (11492479) United Kingdom