About Superior Properties Group Ltd (12952429) United Kingdom