About Toor Investment Properties Ltd (12791798) United Kingdom