About Needingworth Properties Limited (04892453) United Kingdom