About Bickford Land And Property Limited (05839487) United Kingdom