About C & B Freehold Limited (05492512) United Kingdom