About Psi Properties Limited (13384390) United Kingdom