About Adastra Properties Limited (01992649) United Kingdom