About Steve Allen Properties Limited (04700801) United Kingdom