About Bidford Properties Europe Limited (08332236) United Kingdom