About Taylor Inventories & Property Management Limited (13476992) United Kingdom