About Bidford Gardens Management Company Limited (10427494) United Kingdom