About Richard Dodd Place Freehold Limited (07002283) United Kingdom