About Taloglen Properties Limited (01256710) United Kingdom