About Properties Supernova Ltd (12429945) United Kingdom