About Prometheus Property Holdings Ltd (13026008) United Kingdom