About Allan & Hamilton Properties Limited (SC683772) United Kingdom