About Needles Point Management Company Limited (01448851) United Kingdom