About T.o.a Properties Ltd (10799301) United Kingdom