About Peter Rice Developments Limited (01164595) United Kingdom