About Almark Properties Limited (12774955) United Kingdom