About Jenner Properties Limited (10637187) United Kingdom