About Psi Property Holdings Ltd (12839061) United Kingdom