About Leighton Buzzard United And Almshouse (trading) Limited (06876964) United Kingdom