About Topyurek Properties Ltd (12909016) United Kingdom