About Aitchison Properties Limited (10662312) United Kingdom