About G. And M. Needham Properties Limited (07769456) United Kingdom