About Jp Rafferty Homes Limited (13220938) United Kingdom