About Altar Properties Yorkshire Ltd (11869252) United Kingdom