About Sedgwick Street Studios Parking Ltd (12959709) United Kingdom