About Neb Consulting (property) Limited (07183316) United Kingdom