About Bickenhall Properties Limited (04979197) United Kingdom