About Smc Freeholdings Limited (07226471) United Kingdom