About Ne Property Maintenance Limited (12974852) United Kingdom