About P & Y Horry Properties Limited (06096335) United Kingdom