About Darrington Properties Limited (04223878) United Kingdom