About Bickersteth Road Holdings Limited (11359852) United Kingdom