About Rufford Close Kenton Management Limited (04367131) United Kingdom