About Argall Properties Limited (03093605) United Kingdom