About Sandlodge Properties Limited (07009718) United Kingdom