About Chelsea Pitch Owners Plc (02800546) United Kingdom