About Saftrad Property Limited (12471069) United Kingdom