About Sam & Jam Properties Limited (12002963) United Kingdom