About Chra Freehold Limited (06830506) United Kingdom