About Jenkar Properties Ltd (05667923) United Kingdom