About Supernova Properties Ltd (11460557) United Kingdom