About Alfred Thomas Property Ltd (12028261) United Kingdom