About Prometheus Property Ltd (12929956) United Kingdom