About Glitter Ball Properties Limited (11709956) United Kingdom