About Jamar Properties Limited (01402093) United Kingdom