About Taylorklein Properties Limited (07689808) United Kingdom