About Rookwood Hill Court Limited (00905103) United Kingdom