About Ot Properties Ltd (12100797) United Kingdom