About Johngar Properties Ltd (11404063) United Kingdom