About Royal Oak Freehold Limited (11841139) United Kingdom