About Taylor-clare Properties Ltd (10666085) United Kingdom