About Neeson Manor Properties Limited (12613939) United Kingdom