About Texfield Properties Limited (02781846) United Kingdom