About Bichard Properties Ltd (09994711) United Kingdom