About Jack Clephane Properties Limited (08009069) United Kingdom