About Jukes Property Solutions Limited (11046981) United Kingdom