About Switzer Property Limited (09001855) United Kingdom