About R & P Homes Ltd. (SC276037) United Kingdom