About Britannia Lanes Self Store Limited (05906189) United Kingdom