About James Allen Properties Limited (05839472) United Kingdom