About Bastable House Freehold Company Ltd (08718851) United Kingdom