About Complete Freehold Holdings Limited (13712129) United Kingdom