About Jenner Homes Limited (03187505) United Kingdom