About Shenfield Properties Limited (05114462) United Kingdom