About Domloc Properties Limited (11597584) United Kingdom