About Sillars Properties Limited (09393277) United Kingdom