About Theos Properties Ltd (10594302) United Kingdom