About Toor S Properties Limited (05840231) United Kingdom