About Grant Allen Properties Limited (10090905) United Kingdom