About Jock Properties Limited (11938858) United Kingdom