About Shaddick Properties Limited (12477328) United Kingdom