About Bickerley Gardens Freehold Limited (04898439) United Kingdom