About Canterbury Grove Freehold Limited (07629230) United Kingdom