About Palm Springs Investment Properties Limited (05280869) United Kingdom