About Neddy Properties Limited (12516875) United Kingdom