About Trushow Properties Limited (12276166) United Kingdom