About Allenby House York Limited (07581406) United Kingdom