About P & S Accommodation Limited (05159254) United Kingdom