About Bloxcidge Street Ltd (10699144) United Kingdom