About Salfreed Properties Limited (09351334) United Kingdom