About Sar Freeholding Ltd (09913218) United Kingdom