About Freehold Properties And Investments (holdings) Limited (SC410454) United Kingdom