About Parrot Street Ltd (10754547) United Kingdom