About Salthouse Properties Ltd (12629457) United Kingdom