About Taylor Norton Property Ltd (12589244) United Kingdom