About Z Prop Covent Garden Limited (13058691) United Kingdom