About A12 Properties Limited (SC502505) United Kingdom