About Jador Properties Limited (12867270) United Kingdom