About Allenby Square Limited (07232571) United Kingdom