About Bickwell Court Management Limited (01361839) United Kingdom