About Ruckspin Properties Ltd (10280905) United Kingdom